give someone harsh criticism - Turco Inglés Diccionario